# include view helpers
ActionView::Base.send :include, ActsAsAspdotnet::ViewHelpers

# This is our crown jewels of the plugin. ASP.NET validation is back! 
ActionView::Base.send :include, ActsAsAspdotnet::ValidationHelpers::ValidationTagHelpers
ActionView::Helpers::FormBuilder.send :include, ActsAsAspdotnet::ValidationHelpers::FormBuilderValidationHelpers

# Here is where we are going to override InstanceTag id generation
# because deterministic tag ID takes all the challenge out of web programming
require 'instance_tag_overrides'

# include crazy routing overrides
# ....
# don't believe that they are crazy?
# ....
# take a look at the code
# ....
# I'll wait
# ....
# ....
# ....
# ....
# See. Did that just blow your mind or what?
ActionController::Routing::RouteSet::Mapper.send :include, ActsAsAspdotnet::RoutingOverrides


